composite armour plate - Turco Inglés Diccionario